cape strap - Turc Anglais Dictionnaire